/*
结果为
{
ABCD:2746,
EFG:381
}
*/

#include<iostream>
using namespace std;
int main(){
	//	ABCD
	//+  EFG
	//---------
	//  EGAB
	//e=a+1,a>0,36+4=40
	int a,b,c,d,e,f,g;
	for(a=1;a<10;++a){
		e=a+1;
		for(b=10-a-1;b<10;++b){
			if(b!=a&&b!=e){
				for(c=0;c<10;++c){
					if(c!=b&&c!=a&&c!=e){
						for(d=0;d<10;++d){
							if(d!=a&&d!=b&&d!=c&&d!=e){
								for(f=0;f<10;++f){
									if(f!=a&&f!=b&&f!=c&&f!=d&&f!=e){
										for(g=0;g<10;++g){
											if(g!=a&&g!=b&&g!=c&&g!=d&&g!=e&&g!=f){
												if(a*1000+b*100+c*10+d+e*100+f*10+g==e*1000+g*100+a*10+b){
													cout<<a<<b<<c<<d<<" "<<e<<f<<g<<endl;
													return 0;
												}
											}
										}
									}
								}
							}
						}
					}
				}
			}
		}
	} 
	return 0; 
}